History
History
Synonyms
UK
US
Meaning:
mirror

a piece of glass used to look in and see oneself; any polished surface that produces similar effect; something that describes or gives an idea

glass that reflects image

reflector

something that reflects heat, light or sound, e.g. a piece of glass for reflecting light on the back of a bicycle

glass that reflects image

POLISHED METAL as in Wiktionary
POLISHED METAL as in Wikipedia